make a tissue of lies - Francés Inglés Diccionario